Map octopus - Turkish English Dictionary